package com.blue.wechat.pay.model;

/**
 * 查询订单请求参数
 * 
 * @author zhengjin
 * @date 2015年6月18日
 * 
 */
public class RefundRequest
{
	private String appid; // 公众账号ID
	private String mchId; // 商户号
	private String deviceInfo; // 设备号
	private String nonceStr; // 随机字符串
	private String sign; // 签名
	private String transactionId; // 微信订单号
	private String outTradeNo; // 商户订单号
	private String outRefundNo; // 商户退款单号
	private Integer totalFee; // 总金额
	private Integer refundFee; // 退款金额
	private String refundFeeType = "CNY"; // 货币种类
	private String opUserId; // 操作员

	public RefundRequest()
	{
	}

	public String getAppid()
	{
		return appid;
	}

	public void setAppid(String appid)
	{
		this.appid = appid;
	}

	public String getMchId()
	{
		return mchId;
	}

	public void setMchId(String mchId)
	{
		this.mchId = mchId;
	}

	public String getDeviceInfo()
	{
		return deviceInfo;
	}

	public void setDeviceInfo(String deviceInfo)
	{
		this.deviceInfo = deviceInfo;
	}

	public String getNonceStr()
	{
		return nonceStr;
	}

	public void setNonceStr(String nonceStr)
	{
		this.nonceStr = nonceStr;
	}

	public String getSign()
	{
		return sign;
	}

	public void setSign(String sign)
	{
		this.sign = sign;
	}

	public String getTransactionId()
	{
		return transactionId;
	}

	public void setTransactionId(String transactionId)
	{
		this.transactionId = transactionId;
	}

	public String getOutTradeNo()
	{
		return outTradeNo;
	}

	public void setOutTradeNo(String outTradeNo)
	{
		this.outTradeNo = outTradeNo;
	}

	public String getOutRefundNo()
	{
		return outRefundNo;
	}

	public void setOutRefundNo(String outRefundNo)
	{
		this.outRefundNo = outRefundNo;
	}

	public Integer getTotalFee()
	{
		return totalFee;
	}

	public void setTotalFee(Integer totalFee)
	{
		this.totalFee = totalFee;
	}

	public Integer getRefundFee()
	{
		return refundFee;
	}

	public void setRefundFee(Integer refundFee)
	{
		this.refundFee = refundFee;
	}

	public String getRefundFeeType()
	{
		return refundFeeType;
	}

	public void setRefundFeeType(String refundFeeType)
	{
		this.refundFeeType = refundFeeType;
	}

	public String getOpUserId()
	{
		return opUserId;
	}

	public void setOpUserId(String opUserId)
	{
		this.opUserId = opUserId;
	}

}
